﻿*,:after,:before{margin:0;padding:0;font-style:normal;list-style:none}
body,html{width:100%;height:100%}
body{font-size:12px;line-height:24px;color:#666;font-family:"Microsoft YaHei",SimSun,"Helvetica Neue",Arial,Helvetica,sans-serif;overflow-x:hidden;min-width:1200px}
a{color:#666;text-decoration:none;cursor:pointer;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
a:active{outline:0}
a:hover{outline:0;color:#36c;text-decoration:none}
.fl{float:left}
.fr{float:right}
.clearfix{width:100%;clear:both;line-height:0;display:block;overflow:hidden;zoom:1;font-size:0;content:'.'}
.clear:after{width:100%;clear:both;line-height:0;display:block;overflow:hidden;zoom:1;font-size:0;content:'.'}
table{border-collapse:collapse;border-spacing:0;margin:auto}
h1,h2,h3,h4,h5,h6{font-size:100%}
img{vertical-align:middle}
input,select,textarea{font-family:"Microsoft YaHei",simsun,"Helvetica Neue",Arial,Helvetica,sans-serif}
textarea{overflow:auto}
button:focus,input:focus,select:focus,textarea:focus{outline:0}
input::-ms-clear{display:none}
section{width:1200px;margin:0 auto;position:relative}
section:after{width:100%;clear:both;line-height:0;display:block;overflow:hidden;zoom:1;font-size:0;content:''}
.top{line-height:40px;color:#999;background:#333;overflow:hidden;font-size:14px}
.top a{padding:0 5px;color:#999;}
header{height:70px;overflow:hidden;padding:25px 0}
.logo{float:left;padding-right:20px;margin-top:15px;}
.logo h2{font-size:38px;height:30px;}
.logo p{font-size:10px;text-transform:uppercase;}
.logoright{float:left;margin-top:40px;padding-left:20px;}
.logoright h2{font-size:23px;color:#F90;height:35px;}
.logoright p{font-size:14px;text-transform:uppercase;}
header nav{float:left;padding:18px 0 0 60px}
header nav li{float:left}
header nav li a{line-height:40px;display:block;overflow:hidden;font-size:16px;padding:0 13px}
header nav li.on a,header nav li:hover a{background:#36c;color:#fff}
header .toptel{height:75px;line-height:70px;float:right;background:url(../images/icon_tel.png) left center no-repeat;font-size:24px;color:#333;padding-left:45px}
.banner{position:relative;height:540px;overflow:hidden;width:100%;background:#f5f5f5;}
.banner .pic a{display:block;overflow:hidden;background-repeat:no-repeat;background-position:center top;width:100%;height:540px}
.banner .num{position:absolute;left:0;bottom:10px;width:100%;text-align:center}
.banner .num ul{display:inline-block}
.banner .num ul li{float:left;width:13px;height:13px;border-radius:50%;margin:0 5px;background:#ddd;cursor:pointer}
.banner .num ul li.on{background:#36c}
footer{background:#1b2b3b;overflow:hidden;color:#fff;padding:35px 0 20px 0;font-size:14px}
footer section:before{position:absolute;left:718px;width:1px;height:130px;background:#999;content:"";top:20px}
footer a{color:#fff}
footer a:hover{color:#ff0}
footer .nav{overflow:hidden}
footer .nav li{float:left;margin-left:25px}
footer .nav li:first-child{margin-left:0}
footer .cont{padding:20px 0 0 0;overflow:hidden}
footer .ewm{float:left;width:142px;text-align:center;color:#666}
footer .ewm img{margin-bottom:5px}
footer .lxtel{float:left;padding:0 0 0 50px;line-height:30px;width:220px}
footer .lxtel .tit{font-size:16px;padding:0 0 0px 0;overflow:hidden}
footer .lxtel span{font-size:24px;color:#36c;font-weight:700}
footer .lxtel a{margin:10px 0 0 0;width:155px;line-height:30px;display:block;overflow:hidden;border:1px solid #36c;color:#36c;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
footer .lxtel a:hover{background:#36c;color:#fff}
footer .link{color:#666;border-bottom:1px dotted #999;padding:10px 0;overflow:hidden}
footer .link a{color:#999;padding:0 10px 0 0}
footer .link a:hover{color:#ff0}
footer .copy{color:#999;text-align:center;padding:10px 0 0 0;overflow:hidden}
footer .copy a{color:#999;padding:0 10px 0 0}
footer .copy a:hover{color:#ff0}
.sy_sixun{padding:20px 0;overflow:hidden}
.sy_sixun li{float:left;width:300px;font-size:14px}
.sy_sixun li span{font-size:20px;color:#333;display:block;overflow:hidden;padding:12px 0 4px 0}
.sy_sixun li img{float:left;margin-right:10px}
.sy_box{padding:35px 0 45px 0;overflow:hidden}
.sy_box.bj{background:#f9f9f9}
.sy_box.bj .sy_tit span{background:#f9f9f9 url(../images/icon_dian.png) center center no-repeat}
.sy_box .sy_tit{text-align:center;overflow:hidden;font-size:14px;position:relative;padding:0 0 20px 0}
.sy_box .sy_tit:before{height:1px;width:100%;background:#dbdbdb;content:"";position:absolute;left:0;top:15px}
.sy_box .sy_tit span{display:inline-block;padding:0 10px;font-size:24px;position:relative;line-height:30px;z-index:1;color:#333;margin:0 0 5px 0;background:#fff url(../images/icon_dian.png) center center no-repeat}
.sy_box .sy_tit span i{width:15px;padding:0 8px 0 0;display:inline-block}
.sy_box .sy_tit2{text-align:center;overflow:hidden;font-size:14px;position:relative;padding:0 0 20px 0}
.sy_box .sy_tit2:before{height:1px;width:100%;background:#dbdbdb;content:"";position:absolute;left:0;top:15px}
.sy_box .sy_tit2 span{display:inline-block;padding:0 10px;font-size:24px;position:relative;line-height:30px;z-index:1;color:#333;margin:0 0 5px 0;background:#fff}
.sy_box .sy_tit2 span i{width:15px;padding:0 8px 0 0;display:inline-block}
.sy_box .fanwei{margin-left:-20px;overflow:hidden;position:relative}
.sy_box .fanwei li{float:left;width:165px;margin-left:20px;background:#fff;text-align:center;padding:30px 60px 40px 60px}
.sy_box .fanwei li span{font-size:20px;color:#333;display:block;overflow:hidden;padding:0 0 20px 0}
.sy_box .fanwei li img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.sy_box .fanwei li p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 0 20px 0}
.sy_box .fanwei li a{display:block;overflow:hidden;line-height:40px;background:#fafbfc;font-size:14px;color:#333;border:1px solid #e4e6e9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.sy_box .fanwei li a:hover{background:#36c;color:#fff}
.sy_box .liucheng li{width:162px;float:left;overflow:hidden;font-size:16px;color:#333;text-align:center}
.sy_box .liucheng li img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:20px}
.sy_box .liucheng .line{height:162px;width:97px;background:url(../images/icon_jiant.png) center center no-repeat}
.sy_box .women{margin-left:-33px;overflow:hidden;position:relative;font-size:16px}
.sy_box .women li{float:left;width:378px;margin-left:33px;line-height:28px}
.sy_box .women li .info{text-align:center}
.sy_box .women li .info p{display:block;overflow:hidden}
.sy_box .women li .info a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;color:#333;padding:15px 0 5px 0}
.sy_box .women li .info a:hover{color:#36c}
.sy_box .hotfw .tab{text-align:center;overflow:hidden;padding:0 0 30px 0}
.sy_box .hotfw .tab ul{display:inline-block}
.sy_box .hotfw .tab ul li{padding:0 5px;float:left}
.sy_box .hotfw .tab ul li a{display:block;overflow:hidden;line-height:34px;border:1px solid #e1e1e1;padding:0 20px;font-size:14px}
.sy_box .hotfw .tab ul li.on a,.sy_box .hotfw .tab ul li:hover a{background:#36c;color:#fff;border:1px solid #36c}
.sy_box .hotfw .tit{padding:0 0 15px 0;overflow:hidden;font-size:20px;color:#333}
.sy_box .hotfw .tit span{float:left}
.sy_box .hotfw .tit a{float:right;color:#333}
.sy_box .hotfw .tit a:hover{color:#36c}
.sy_box .hotfw .fl{width:782px}
/*
.sy_box .hotfw .fl ul{margin:-10px 0 0 -10px;overflow:hidden;position:relative}
.sy_box .hotfw .fl ul li{float:left;margin:10px 0 0 10px}
.sy_box .hotfw .fl ul li a{display:block;overflow:hidden;position:relative;width:383px;height:260px;border:1px solid #e1e1e1}
.sy_box .hotfw .fl ul li img{position:absolute;right:10px;bottom:10px}
.sy_box .hotfw .fl ul li .fd{position:absolute;left:12px;top:10px;color:#666}
.sy_box .hotfw .fl ul li .fd span{display:block;overflow:hidden;font-size:16px;color:#333}
.sy_box .hotfw .fl ul li:hover a{border:1px solid #36c}
*/
.case{width:100%;overflow:hidden;}
.case ul{width:1000px;}
.case ul li{float:left;overflow:hidden;width:350px;padding:15px;padding-bottom:0;border:1px solid #e1e1e1;margin:10px 15px 0 0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.case ul li img{width:100%;}
.case ul li p{line-height:39px;text-align:center;font-size:16px;}
.case ul li:hover{border:1px solid #36c}

.sy_box .hotfw .fr{width:380px}
.sy_box .hotfw .fr .bor{border:1px solid #e1e1e1;display:block;overflow:hidden;text-align:center;height:340px;color:#666;line-height:25px;padding:0 15px}
.sy_box .hotfw .fr .bor img{margin:20px 0 20px 0}
.sy_box .hotfw .fr .bor span{font-size:16px;display:block;overflow:hidden;color:#333}
.sy_box .hotfw .fr .bor p{display:block;text-align:left;}
.sy_box .hotfw .fr .bor:hover{border:1px solid #36c}
.sy_box .hotfw .fr .cont{border:1px solid #e1e1e1;margin:10px 0 0 0;height:155px;text-align:center;font-size:24px;color:#333;line-height:36px;padding:25px 0 0 0}
.sy_box .hotfw .fr .cont a{display:block;overflow:hidden;background:#36c;color:#fff;font-size:18px;width:150px;line-height:42px;margin:8px auto 0 auto;border:2px solid #fff}
.sy_box .hotfw .fr .cont a:hover{border:2px solid #36c;background:#fff;color:#36c}
.sy_box .zixun .fl{background:#fff;overflow:hidden;width:645px;height:475px;padding:20px 30px}
.sy_box .zixun .fl .tout a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:30px;color:#36c;font-weight:700;padding:0 0 20px 0}
.sy_box .zixun .fl .tout a em{background:#36c;color:#fff;padding:0 12px;display:block;overflow:hidden;float:left;font-size:20px;font-weight:400;margin:0 15px 0 0}
.sy_box .zixun .fl .tout a:hover{text-decoration:underline}
.sy_box .zixun .fl .tout p{font-size:14px;display:block;overflow:hidden;height:96px}
.sy_box .zixun .fl .xhxun{margin:5px 0 20px 0;overflow:hidden;position:relative;padding:0 0 0 32px}
.sy_box .zixun .fl .xhxun:before{width:1px;background:#36c;top:18px;left:6px;bottom:20px;content:"";position:absolute}
.sy_box .zixun .fl .xhxun li{border-bottom:1px dotted #d4d4d4;line-height:44px;font-size:14px;position:relative}
.sy_box .zixun .fl .xhxun li span{float:right}
.sy_box .zixun .fl .xhxun li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sy_box .zixun .fl .xhxun li:before{width:9px;height:9px;background:#36c;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";left:-30px;top:17px;position:absolute}
.sy_box .zixun .fl .xhxun li:last-child{border-bottom:0}
.sy_box .zixun .fr{background:#fff;overflow:hidden;width:405px;height:475px;padding:20px 30px}
.sy_box .zixun .fr .tout .bt{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#36c;font-weight:700;line-height:36px;padding:5px 0 0 0}
.sy_box .zixun .fr .tout .bt:hover{text-decoration:underline}
.sy_box .zixun .fr .tout p{display:block;overflow:hidden;height:48px;font-size:14px}
.sy_box .zixun .fr .xun{overflow:hidden;font-size:14px;padding:10px 0 0 0}
.sy_box .zixun .fr .xun li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dotted #d4d4d4;line-height:40px;background:url(../images/icon_li.png) left center no-repeat;padding-left:20px}
.sy_box .zixun .fr .xun li:last-child{border-bottom:0}
.sy_box .zixun .more{line-height:30px;width:78px;display:block;overflow:hidden;text-align:center;color:#fff;font-size:14px;float:right;background:#36c}
.sy_box .zixun .more:hover{background:#666}
.sy_box .zixun .tit{padding:0 0 20px 0;overflow:hidden;line-height:30px;font-size:24px}
.sy_box .anli{padding:1px 60px;overflow:hidden;position:relative}
.sy_box .anli .next,.sy_box .anli .prev{border:1px solid #dcdcdc;width:38px;height:38px;position:absolute;top:50%;margin-top:-20px;background-position:center center;background-repeat:no-repeat}
.sy_box .anli .next:hover,.sy_box .anli .prev:hover{background-color:#36c;border:1px solid #36c}
.sy_box .anli .prev{left:0;background-image:url(../images/icon_lr1.png)}
.sy_box .anli .next{right:0;background-image:url(../images/icon_lr2.png)}
.sy_box .anli li{float:left;}
.sy_box .anli li a{border:1px solid #dcdcdc;width:205px;margin-right:10px;height:125px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.sy_box .anli li img{max-height:100%;max-width:100%}
.sy_box .anli li:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none}
.sy_box .about .info{line-height:28px;font-size:16px;color:#333;overflow:hidden;padding:0 0 20px 0}
.sy_box .about .women{margin-left:-33px;position:relative;overflow:hidden}
.sy_box .about .women li{float:left;width:378px;margin-left:33px}
.sy_box .siji{position:relative;overflow:hidden;padding:0 50px}
.sy_box .siji .next,.sy_box .siji .prev{border:1px solid #dcdcdc;width:38px;height:38px;position:absolute;top:50%;margin-top:-20px;background-position:center center;background-repeat:no-repeat}
.sy_box .siji .next:hover,.sy_box .siji .prev:hover{background-color:#36c;border:1px solid #36c}
.sy_box .siji .prev{left:0;background-image:url(../images/icon_lr1.png)}
.sy_box .siji .next{right:0;background-image:url(../images/icon_lr2.png)}
.sy_box .siji li{overflow:hidden;width:263px;border:1px solid #ddd;background:#fff;float:left;margin:0 5px;text-align:center}
.sy_box .siji li .bt{font-size:18px;color:#333;display:block;overflow:hidden;font-weight:700}
.sy_box .siji li span{font-size:16px;color:#333;display:block;overflow:hidden;padding:5px 0}
.sy_box .siji li p{font-size:14px;display:block;overflow:hidden;height:40px;line-height:20px}
.sy_box .siji li .info{padding:10px 15px;overflow:hidden}
.sy_box .siji li:hover{border:1px solid #36c}
.sy_box .jiancha{margin-top:-20px;position:relative;overflow:hidden}
.sy_box .jiancha li{float:left;width:300px;text-align:center;margin:20px 0 0 0}
.sy_box .jiancha li .pic{width:172px;height:200px;margin:0 auto;position:relative}
.sy_box .jiancha li .pic i{position:absolute;width:0;height:0}
.sy_box .jiancha li .pic .bor1{left:0;top:0;border-top:50px solid #fff;border-right:86px solid transparent}
.sy_box .jiancha li .pic .bor2{right:0;top:0;border-top:50px solid #fff;border-left:86px solid transparent}
.sy_box .jiancha li .pic .bor3{left:0;bottom:0;border-bottom:50px solid #fff;border-right:86px solid transparent}
.sy_box .jiancha li .pic .bor4{right:0;bottom:0;border-bottom:50px solid #fff;border-left:86px solid transparent}
.sy_box .jiancha li p{font-size:22px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:15px 0 0 0}
.sy_box .ablx .fl{width:710px;height:505px;overflow:hidden;background:#fff}
.sy_box .ablx .fr{overflow:hidden;background:#fff;width:420px;padding:10px 25px 25px 25px;font-size:18px;line-height:40px;color:#333}
.sy_box .ablx .fr .but{display:inline-block;border:1px solid #36c;color:#36c;width:120px;line-height:30px;text-align:center;font-size:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.sy_box .ablx .fr .but:hover{background:#36c;color:#fff}
.sy_box .ablx .fr ul li{float:left;overflow:hidden;margin-right:20px}
.anchorBL{display:none}
.chelist{margin:-30px 0 0 -30px;overflow:hidden;position:relative}
.chelist li{float:left;width:385px;background:#fff;padding:25px 25px 15px 25px;overflow:hidden;margin:30px 0 0 30px}
.chelist li .cs{overflow:hidden;padding:10px 0 15px 0}
.chelist li .cs span{display:block;overflow:hidden;width:220px;float:left;height:25px;line-height:25px;margin:8px 0 0 0}
.chelist li .cs span img{float:left;margin-right:10px}
.chelist li .cs span.w{width:160px}
.chelist li .more{overflow:hidden;line-height:25px;padding:0 85px 0 0;position:relative;font-size:14px}
.chelist li .more .bt{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.chelist li .more .m{position:absolute;right:0;top:0;width:78px;line-height:25px;background:#36c;color:#fff;text-align:center}
.newslist{margin-top:-10px;position:relative;overflow:hidden}
.newslist li{overflow:hidden;background:#fff;margin-top:10px;padding:25px}
.newslist li .pic{float:left;margin-right:15px}
.newslist li .bt{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#333;font-weight:700;line-height:46px;padding:5px 0 0 0}
.newslist li p{height:72px;display:block;overflow:hidden}
.newslist li .cs{line-height:34px;overflow:hidden;position:relative;color:#999;margin:10px 0 0 0}
.newslist li .cs a{color:#999}
.newslist li .cs a:hover{color:#36c}
.newslist li .cs .m{width:100px;text-align:center;font-size:16px;position:absolute;right:0;top:0;line-height:32px;border:1px solid #36c;color:#36c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.newslist li .cs .m:hover{background:#36c;color:#fff}
.view_news .bt{font-size:18px;font-weight:700;border-bottom:1px solid #f5f5f5;line-height:1.6;padding:0 0 10px 0;text-align:center;color:#333}
.view_news .cs{overflow:hidden;text-align:center;line-height:34px}
.view_news .cs p{background:#f5f5f5;display:inline-block;padding:0 10px;color:#333}
.view_news .body{padding:20px 0;overflow:hidden;font-size:14px;line-height:30px}
.view_news .body img{max-width:100%;height:auto;padding:10px 0}
.view_news .sx{border-top:1px solid #f5f5f5;overflow:hidden;padding:20px 0 0 0;color:#333;font-size:14px}
.view_news .sx a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}
.view_news .sx li{width:50%;overflow:hidden}
.view_news .sx .fr{text-align:right}
.caselist{margin:-30px 0 0 -30px;overflow:hidden;position:relative}
.caselist li{width:263px;margin:30px 0 0 30px;float:left;text-align:center}
.caselist li .pic{border:1px solid #eee;height:130px;width:261px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.caselist li img{max-height:100%;max-width:100%;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.caselist li .bt{font-size:16px;margin:15px 0 0 0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.caselist li:hover .pic{border:1px solid #36c}
.caselist li:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none}
.view_fuwu .info{padding:25px;overflow:hidden;background:#fff}
.view_fuwu .info .fl{width:425px;height:315px;position:relative}
.view_fuwu .info .fl .next,.view_fuwu .info .fl .prev{position:absolute;top:50%;left:0;width:30px;height:40px;line-height:40px;text-align:center;overflow:hidden;display:block;font-size:24px;background:rgba(0,0,0,.5);color:#fff;font-family:Arial;margin-top:-20px}
.view_fuwu .info .fl .next{left:auto;right:0}
.view_fuwu .info .fl .nextStop,.view_fuwu .info .fl .prevStop{display:none}
.view_fuwu .info .fr{width:390px;height:315px;position:relative}
.view_fuwu .info .fr .bt{font-size:16px;color:#333;font-weight:700;overflow:hidden}
.view_fuwu .info .fr .gs{padding:5px 0 15px 0;overflow:hidden}
.view_fuwu .info .fr .ms{background:#f4f3f3;padding:5px 10px;overflow:hidden;color:#333;max-height:96px}
.view_fuwu .info .fr .cs{overflow:hidden;padding:10px 0 15px 0}
.view_fuwu .info .fr .cs span{display:block;overflow:hidden;width:225px;float:left;height:25px;line-height:25px;margin:8px 0 0 0}
.view_fuwu .info .fr .cs span img{float:left;margin-right:10px}
.view_fuwu .info .fr .cs span.w{width:165px}
.view_fuwu .info .fr .href{width:100%;position:absolute;right:0;bottom:0;display:block;overflow:hidden;line-height:44px;font-size:20px;background:#f4f3f3;text-align:center}
.view_fuwu .info .fr .href:hover{background:#36c;color:#fff}
.view_fuwu .body{background:#fff;overflow:hidden;padding:25px 430px 25px 25px;margin:20px 0;font-size:14px;position:relative;min-height:310px}
.view_fuwu .body #allmap{width:370px;height:310px;position:absolute;right:25px;top:25px}
.webmap{border:1px solid #eee}
.webmap dt{background:#eee;overflow:hidden;padding:0 10px;line-height:50px;font-size:20px}
.webmap dt a{display:block;overflow:hidden}
.webmap dd{overflow:hidden;line-height:30px;padding:5px}
.webmap dd a{display:block;overflow:hidden;float:left;border:1px solid #f0f0f0;margin:5px;padding:0 15px;font-size:14px}
.main{padding:40px 0;overflow:hidden;background:#f9f9f9}
.main .main_left{float:left;width:270px;overflow:hidden}
.main .main_left .tit{background:#36c;color:#fff;overflow:hidden;line-height:46px;font-size:24px;text-align:center}
.main .main_left .menu{margin:0 0 20px 0;background:#fff;overflow:hidden;padding:10px}
.main .main_left .menu li a{line-height:40px;display:block;overflow:hidden;border-bottom:1px dotted #9f9f9f;font-size:18px;text-align:center;color:#666}
.main .main_left .menu li.on a,.main .main_left .menu li:hover a{color:#F90}
.main .main_left .ewm{text-align:center;overflow:hidden;background:#fff;padding:20px 0 30px 0;font-size:14px;color:#333}
.main .main_left .ewm img{margin-bottom:5px}
.main .main_left .ewm a{display:block;overflow:hidden;margin:10px auto 0 auto;width:166px;line-height:48px;background:#36c;color:#fff;font-size:24px;border:2px solid #fff}
.main .main_left .ewm a:hover{background:#fff;border:2px solid #36c;color:#36c}
.main .main_left .lxwm{overflow:hidden;background:#fff;line-height:35px;padding:20px;font-size:14px;color:#333}
.main .main_left .pic li{margin-top:20px;overflow:hidden}
.main .main_left .pic li img{max-width:100%}
.main .main_right{float:right;width:900px;overflow:hidden}
.main .main_box{background:#fff;overflow:hidden;padding:25px}
.dede_pages{width:100%;padding:20px 0 0 0;font-size:14px;text-align:center;overflow:hidden}
.dede_pages ul{display:inline-block}
.dede_pages ul li{float:left;margin:0 4px;border:1px solid #ccc;line-height:40px;border-radius:4px;overflow:hidden}
.dede_pages ul li a{display:block;padding:0 20px;background:#fff}
.dede_pages ul li.thisclass{border:1px solid #36c}
.dede_pages ul li.thisclass a{background:#36c;color:#fff}
.dede_pages .pageinfo{float:right;padding:0 10px;background:#fff}
.dede_pages .pageinfo strong{margin:0 2px}
#newBridge .icon-left-center{right:0!important;left:auto!important;margin-top:130px!important}
#LXB_CONTAINER{left:auto!important;right:0!important;top:50%!important;margin-top:-110px!important}
#nb_invite_wrap{display:none!important}
/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

.fzbox{background:#fff;width:870px;overflow:hidden;padding:10px 15px;}
.fztitle{width:100%;border-bottom:1px solid #DDD; line-height:40px; height:40px; text-align:center;}
.fztitle h1{ font-size:22px; color:333;}
.fzabout{width:100%;padding-top:15px;line-height:30px;font-size:14px;overflow:hidden;padding-bottom: 15px;}
.fzcaselist{width:100%; overflow:hidden;}
.fzcaselist ul{ width:1100px;}
.fzcaselist ul li{ float:left;text-align:center; margin-right:20px; width:285px;}
.fzcaselist ul li p{ line-height:35px; text-align:center;}
.fzcaselist ul li img{ width:100%;}
.fenzhan{ width:100%;overflow:hidden;}
.fenzhan ul li{float:left;width:200px;text-align:center;line-height:30px;font-size:14px;}